package top.tangyh.lamp.care.vo.query;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.util.List;

@Data
@Schema(description ="检验参数明细查询入参类")
public class LisDetailQueryVO {

    @Schema(description = "病人识别号", requiredMode = Schema.RequiredMode.REQUIRED)
    private String patientIdent;

    @Schema(description = "住院号", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotBlank(message = "请输入住院号")
    private String hospitalNumber;

    @Schema(description = "检验报告名称",requiredMode = Schema.RequiredMode.REQUIRED)
    @NotBlank(message = "请输入检验报告名称")
    private String reportName;

    @Schema(description = "检验项目ident集合",requiredMode = Schema.RequiredMode.REQUIRED)
    private List<String> projectList;

}